package day1016;

public class Test1 {
}
//Object  :    get()   set()            equals()   hashCode()       toString()



//  hashCode():{
//  }：  根据对象中的成员变量的数值带入到hash算法中计算出一个hashCode数值(转化为16进制)，会根据hashcode值推算出一个内存地址。
//  1.给对象在集合中找一个存储位置。
//  2.特点： 如果两个对象的hashCode(身份证)值相同，则两个对象肯定相同。
//          两个对象不相同， 两个对象的hashCode值可能会相同。


class Cat{
    String anme;
    int age;

    @Override
    public String toString() {
        return "Cat{" +
                "anme='" + anme + '\'' +
                ", age=" + age +
                '}';
    }
}